﻿@model ADIGRE.Domain.Pessoa
@using ADIGRE.Domain
@{
    ViewBag.Title = "Dados Pessoais";
    Layout = "~/Views/Shared/_LayoutLogado.cshtml";
}
<fieldset>
    <legend>Pessoa</legend>
    <div class="align-column two">
        <div class="display-label">@Html.LabelFor(model => model.NmPessoa)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.NmPessoa)
        </div>
        <div class="display-label">@Html.LabelFor(model => model.NuCPF)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.NuCPF)
        </div>
        <div class="display-label">@Html.LabelFor(model => model.NuRG)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.NuRG)
        </div>
        <div class="display-label">@Html.LabelFor(model => model.DtNascimento)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.DtNascimento)
        </div>
        <div class="display-label">@Html.LabelFor(model => model.DsEndereco)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.DsEndereco)
        </div>
        <div class="display-label">@Html.LabelFor(model => model.NmEmail)</div>
        <div class="display-field">
            @Html.DisplayFor(model => model.NmEmail)
        </div>
        @if (Model.IsMembro)
        {
            <div class="display-label">@Html.LabelFor(model => model.IsMembro)</div>
        }
    </div>
    <div class="align-column two" style="float: right;">
        @if (Model.IsUsuario && Model.Usuario != null)
        {
            <div class="display-label">@Html.LabelFor(model => model.Usuario.EnumPerfilAcesso)</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.Usuario.EnumPerfilAcesso)
            </div>
        }
        @if (Model.DtCadastro.HasValue)
        {
            <div class="display-label">@Html.LabelFor(model => model.DtCadastro)</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.DtCadastro)
            </div>
            <div class="display-label">@Html.LabelFor(model => model.UsuarioCadastro)</div>
            if (Model.UsuarioCadastro.Pessoa != null)
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioCadastro.Pessoa.NmPessoa)
            </div>}
            else
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioCadastro.NmLogin)
            </div>
            }
        }
        @if (Model.DtAlterado.HasValue)
        {
            <div class="display-label">@Html.LabelFor(model => model.DtAlterado)</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.DtAlterado)
            </div>
            <div class="display-label">@Html.LabelFor(model => model.UsuarioAlterado)</div>
            if (Model.UsuarioAlterado.Pessoa != null)
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioAlterado.Pessoa.NmPessoa)
            </div>}
            else
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioAlterado.NmLogin)
            </div>
            }
        }
        @if (Model.IsExcluido && Model.DtDesabilitado.HasValue)
        {
            <div class="display-label">@Html.LabelFor(model => model.DtDesabilitado)</div>
            <div class="display-field">
                @Html.DisplayFor(model => model.DtDesabilitado)
            </div>
            <div class="display-label">@Html.LabelFor(model => model.UsuarioDesabilitado)</div>
            if (Model.UsuarioDesabilitado.Pessoa != null)
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioDesabilitado.Pessoa.NmPessoa)
            </div>}
            else
            {
            <div class="display-field">
                @Html.DisplayFor(model => model.UsuarioDesabilitado.NmLogin)
            </div>
            }
        }
    </div>
</fieldset>
<p style="text-align: center;">
    @if ((EnumPerfilAcesso.Tesoureiro.Equals((EnumPerfilAcesso)ViewBag.EnumPerfilAcesso) || EnumPerfilAcesso.Administrador.Equals((EnumPerfilAcesso)ViewBag.EnumPerfilAcesso))
            && (!Model.IsExcluido && !Model.IsAnonimo))
    {
    
        @Html.ActionLink("Editar", "Create", new { id = Model.Id }, new { @class = "btn-gold" })
        <text>&nbsp;</text>
    }
    <a onclick="javascritp:window.history.back(1);" class="btn-gold">Voltar</a>
</p>
@section Script {
}
@section Style {}
